Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem]z log.php


Rekomendowane odpowiedzi

Opublikowano

Mam problem z log.php wszystko działa tylko jak w is kupuje to nie zabiera monet

 

 

 

 

<div class="sbox">
<div class="sbui sb">
</div>
<?php
session_start();
require_once("ustaw/conn.php");
mysql_select_db("account");
if(isset($_POST['loguj'])){
//jeżeli podano wszystkie dane
if (!empty($_POST['login']) && !empty($_POST['haslo'])){
	//zabezpiecz zmienną
	$login = addslashes(mysql_real_escape_string($_POST['login']));
	//zabezpiecz zmienną
	$password = addslashes(mysql_real_escape_string($_POST['haslo']));


	//pobierz dane usera
	$gracz = mysql_fetch_array(mysql_query("select * from account where login='$login' and password=password('$password') limit 1"));

	//jeżeli nie pobrano danych, to wyświetl komunikat
	if(empty($gracz))$info_log = "<center><font color='red'>Podano nieprawidłowe dane !</center></font>";
	else {
		//jeżeli pobrano dane to przeczyść sesję
		$_SESSION = array();
		//ustaw numer usera jako wskaźnik w sesji
		$_SESSION['uzytkownik'] = $gracz['id'];
		$_SESSION['login'] = $gracz['login'];
					$_SESSION['email'] = $gracz['email'];
					$_SESSION['coins'] = $gracz['coins'];
					$_SESSION["UserID"] = $gracz['id'];




	}
} else {
	//jeżeli nie podano wszystkich danych
			$info_log = "<center><font color='red'>Wypełnij wszystkie pola poprawnie !</center></font>";


}}
?>
<div class="sbui sb-con">
<?php
if(empty($_SESSION['UserID'])){
echo "
<form action='' method='post' id='Login'>
<p><label><span>Login</span> <input name='login' value='".$_POST['login']."' class=\"txtbar\" type=\"text\" onfocus=\"if(this.value == 'Login') this.value = ''\" onblur=\"if(this.value == '') this.value = 'Login'\" /></label></p>
<p><label><span>Hasło</span> <input name=\"haslo\" class=\"txtbar\" type=\"password\" /></label></p>
<input name=\"loguj\" value=\"Zaloguj\" class=\"btn login lime\" type=\"submit\" />
<input type='button' class='btn reg' value='Dołącz' onClick=\"document.location.href='rejestracja.php';\"></p>
</form>
<p align='center'><a href='przypomnij.php' title='Kliknij aby odzyskać'><b>Zapomniałe? hasła ?</b></a></p>


".$info_log."
";
} else {
$uzytkownik = mysql_fetch_array(mysql_query("select * from account where id = ".$_SESSION['uzytkownik']));
echo "


<table style='padding-left:20px;'>

<Tr><Td><b><center><font color='#FFD700'>Witaj! </b> ".$uzytkownik['real_name']."<b>

<Tr><Td><b><font color='#009900'>Login konta: </b> ".$uzytkownik['login']."<b>

<tr><td><b><font color='#009900'>Ilo?ć Monet: </b> ".$uzytkownik['coins']."<br/></td></tr><tr><td><b>

<tr><td><b><font color='#009900'>Twój email: </b> ".$uzytkownik['email']."<hr width='100%'></td></tr>

<tr><td><a href=\"zmien_haslo.php\" class=link><b>Zmień hasło</b></a>

<br><a href=\"zmien_email.php\" class=link><b>Zmień email</b></a><br><br></td></tr><tr><td>

<a href=\"itemshop.php\" class=link><b>ITEM-SHOP</b></a><br><br>

<a href=\"doladuj.php\" class=link><b>Konto VIP/SM</b></a><br>

<a href=\"odbuguj.php\" class=link><b>Odbuguj postac</b></a><br><br></td></tr>

<tr><td><b><a style='color: red;' href='Loginout.php'>Wyloguj</a></b></td></tr>
</tbody>
</table>

";
}
?>
</div>
</div>

Opublikowano

W tym skrypcie nie widzę nic co tyczyłoby się itemshopu po za odnośnikiem ...

Na pewno masz skrypt typu "buy.php" lub jak kolwiek inaczej nazwany, który odpowiada za kupno, to ten wstaw i znajdziemy problem.

1377371138-U1002370.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...